How Good Are These UML Diagrams? An Empirical Test of the Wand and Weber Good Decomposition Model
نویسندگان
چکیده
In 1989, Wand and Weber proposed a formal model of systems decomposition based on ontology. Chidamber and Kemerer (1994) soon applied this model to develop complexity metrics for object-oriented design (OOD). Chidamber and Kemerers OOD metrics suite continues to receive interest in software engineering (Bansiya and Davis 2002; Basili et al. 1996). To date, however, Wand and Webers good decomposition model has received almost no application in information systems (IS). For three reasons, we believe the theory might assist IS researchers. First, object-oriented analysis (OOA) has not been as successful in practice as OOD or OO programming (Chuang and Yadav 2000). The good decomposition model may help IS researchers investigate improvements to OOA. Second, Johnson (2002) recently lamented how few OOA studies employ any theory. Wand and Webers theory may, therefore, be a useful approach. Third, many believe OOA is a revolutionary step away from traditional approaches (Sircar et al. 2001). Practicing analysts could benefit from theory-based principles to guide their use of this revolutionary technique. In this study, we report an experiment to determine the utility of the good decomposition model in OOA. We operationalized each condition of Wand and Webers model in a set of UML diagrams and tested participants understanding of the diagrams across three levels. Our results lend support to Wand and Webers theory, but only across dependent variables that tested participants actual understanding. The impact on participants perceptions of their understanding remained equivocal.
منابع مشابه
Reflecting modeling languages regarding Wand and Weber's Decomposition Model
The benefits of decomposing process models are widely recognized in literature. Nevertheless, the question of what actually constitutes a “good” decomposition of a business process model has not yet been dealt with in detail. Our starting point for obtaining a “good” decomposition is Wand and Weber’s decomposition model for information systems which is specified for business process modeling. I...
متن کاملQuantitative evaluation of software security: an approach based on UML/SecAM and evidence theory
Quantitative and model-based prediction of security in the architecture design stage facilitates early detection of design faults hence reducing modification costs in subsequent stages of software life cycle. However, an important question arises with respect to the accuracy of input parameters. In practice, security parameters can rarely be estimated accurately due to the lack of sufficient kn...
متن کاملUse of semi empirical method for determination of the activation energy of thermal decomposition of vinyl ethers
In this research, a semi empirical approach has been suggested for calculating the activation energyof unimolecular thermal decomposition of vinyl ethers yielding saturated products. The calculationprocedure is based on the use of molecular mechanics (MM) methods. These methods which involvethe construction of the transition state for a molecule mainly consider the formation of a “HydrogenBridg...
متن کاملAn Object-Oriented Metamodel for Bunge-Wand-Weber Ontology
A UML based metamodel for Bunge-Wand-Weber (BWW) ontology is presented. BWW ontology is a generic framework for analysis and conceptualization of real world objects. It includes categories that can be applied to analyze and classify objects found in an information system. In the context of BWW ontology, the metamodel is a representation of the ontological categories and relationships among them...
متن کاملWand and Weber's Decomposition Model in the Context of Business Process Modeling
So far there are no generally accepted criteria for assessing the quality of a decomposed business process model. This is surprising, since the benefits of decomposing process models are well-known in literature. The paper at hand analyzes in how far the decomposition model of Wand and Weber can be used in the context of business process modeling. The decomposition conditions are interpreted fo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002